traveling fellow - Alemán Inglés Diccionario